@charset "utf-8";

body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td { 
    margin: 0; 
    padding: 0; 
    border: 0;
	list-style:none;
	text-decoration:none;
	outline:none;
}

body {
	left:0;
	right:0;
	top:0;
	bottom:0;
	font-family: Arial, Helvetica, sans-serif;
}

a{ /* 連結時，去除外框虛線 */
	outline: none; /* for Firefox Google Chrome  */
	behavior:expression(this.onFocus=this.blur()); /* for IE */
}

.wrapper {
	width:593px;
	margin:0;
}

.aola1 {
	height:455px;
	background:url(../images/aolastar_1.jpg) no-repeat;
}

.fb {
	position:absolute;
	width:200px;
	height:22px;
	left:100px;
	top:8px;
}

.aola2 {
	position:relative;
	height:52px;
	background:url(../images/aolastar_2.jpg) no-repeat;
}

.num1, .num2 {
	color:#001648;
	font-weight:bold;
	font-size:16px;
}

.num1 {
	position:relative;
	float:left;
	top:24px;
	left:68px;
	001648
	
}

.num2 {
	position:relative;
	float:right;
	top:28px;
	right:51px;
}

.aola_menu {
	height:70px;
	background:url(../images/menu.jpg) no-repeat;
}

.aola_menu a, .aola4 a {
	text-indent:-9999999px;
}

.menu1, .menu2, .menu3, .menu4, .menu5 {float:left;}

.menu1 a {
	display:block;
	width:100px;
	height:70px;
	margin-left:50px;

}

.menu2 a, .menu3 a, .menu4 a, .menu5 a {
	display:block;
	width:100px;
	height:70px;	
}

.menu1 a:hover {
	background:url(../images/menu.jpg) no-repeat  -50px -70px ;
}

.menu2 a:hover {
	background:url(../images/menu.jpg) no-repeat  -150px -70px ;
}

.menu3 a:hover {
	background:url(../images/menu.jpg) no-repeat  -250px -70px ;
}

.menu4 a:hover {
	background:url(../images/menu.jpg) no-repeat  -350px -70px ;
}

.menu5 a:hover {
	background:url(../images/menu.jpg) no-repeat  -450px -70px ;
}

.aola4 {
	position:relative;
	height:120px;
	background:url(../images/aolastar_4.jpg) no-repeat;
}

.miss {
	position:absolute;
	height:56px;
	top:34px;
}

.miss1, .miss2, .miss3 {
	float:left;
}

.miss1 a {
	display:block;
	width:160px;
	height:56px;
	margin-left:27px;

}

.miss2 a {
	display:block;
	width:160px;
	height:56px;
	margin-left:31px;

}

.miss3 a {
	display:block;
	width:160px;
	height:56px;
	margin-left:30px;

}

.miss1 a:hover {
	background:url(../images/aolastar_4.jpg) no-repeat  -27px -154px ;
}

.miss2 a:hover {
	background:url(../images/aolastar_4.jpg) no-repeat  -218px -154px ;
}

.miss3 a:hover {
	background:url(../images/aolastar_4.jpg) no-repeat  -408px -154px ;
}

.link {
	position:absolute;
	height:30px;
	top:90px;
}

.link1, .link2, .link3 {
	float:left;
}

.link1 a {
	display:block;
	width:160px;
	height:56px;
	margin-left:27px;

}

.link2 a {
	display:block;
	width:160px;
	height:56px;
	margin-left:31px;

}

.link3 a {
	display:block;
	width:160px;
	height:56px;
	margin-left:30px;

}

.link1 a:hover {
	background:url(../images/aolastar_4.jpg) no-repeat  -27px -210px ;
}

.link2 a:hover {
	background:url(../images/aolastar_4.jpg) no-repeat  -218px -210px ;
}

.link3 a:hover {
	background:url(../images/aolastar_4.jpg) no-repeat  -408px -210px ;
}


.active {
	position:relative;
	height:173px;
	background:url(../images/active_2.jpg) no-repeat;
}


.act_miss {
	position:absolute;
	height:21px;
	top:104px;
	text-indent:-9999999px;
}

.act_miss1 a {
	display:block;
	width:111px;
	height:21px;
	margin-left:383px;
}

.act_miss2 a {
	display:block;
	width:125px;
	height:21px;
	margin-left:338px;
}

.act_miss3 a {
	display:block;
	width:125px;
	height:21px;
	margin-left:313px;
}


.act_miss1 a:hover {
	background:url(../images/active_menu.jpg) no-repeat ;
}

.act_miss2 a:hover {
	background:url(../images/active_menu.jpg) no-repeat   -111px 0;
}

.act_miss3 a:hover {
	background:url(../images/active_menu.jpg) no-repeat   -236px 0;
}

.btn_index {
	position:absolute;
	top:370px;
	left:481px;
	text-indent:-9999999px;
}


.btn_index a {
	display:block;
	width:87px;
	height:81px;
	background:url(../images/btn_homeOver.png) no-repeat;
}

.btn_index a:hover {
	background:url(../images/btn_homeOver.png) no-repeat -87px 0 ;
}